*{margin: 0; padding: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
body{font-family: "Microsoft YaHei"; font-size: 14px; line-height: 1.42857143; color: #333; background: #EFEFEF;}
img{vertical-align: middle;}
a{text-decoration: none;}
form{display: block; margin-top: 0em;}
.clear{clear: both;}


/* 列表内容 */
.list-box{background: #fff; margin: 5px 5px 0 5px; padding: 5px 0 0 0; border-radius: 3px;}
.list-box .searchbox{background-color: #fff; padding: 3px 15px; height: 50px;}
.list-box .searchbox .form-inline{float: left;}
.list-box .searchbox .form-inline .el-form-item{
	display: inline-block; margin-right: 10px; vertical-align: top; margin-bottom: 22px;
}
.el-form-item:after, .el-form-item:before{display: table; content: "";}
.list-box .searchbox .form-inline .el-form-item .el-form-item__content{
	display: inline-block; vertical-align: top; line-height: 40px; position: relative; font-size: 14px;
}
.el-form-item__content:after{clear: both;}
.el-form-item__content:after, .el-form-item__content:before{display: table; content: "";}
.el-input{position: relative; font-size: 14px; display: inline-block; width: 100%;}
.el-input--medium{font-size: 14px;}
.el-input__inner{
    -webkit-appearance: none; background-color: #fff; border-radius: 4px; border: 1px solid #d8dce5; box-sizing: border-box;
    color: #5a5e66; display: inline-block; font-size: inherit; height: 36px; line-height: 1; outline: 0; padding: 0 15px;
    transition: border-color .2s cubic-bezier(.645,.045,.355,1); width: 100%;
}
.list-box .searchbox .form-inline .el-form-item .el-form-item__content .el-select{display: inline-block; position: relative;}
.am-input__inner{
	background-color: #fff; border-radius: 4px; border: 1px solid #d8dce5; box-sizing: border-box; width: 100%;
    color: #5a5e66; display: inline-block; font-size: inherit; height: 36px; line-height: 1; outline: 0; padding: 0 15px;
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
}
.span-search{display: block; margin-left: 5px;}


#MainForm{
    background-color: #FFF; -webkit-box-shadow: #e0e0e0 0px 0px 10px; -moz-box-shadow: #e0e0e0 0px 0px 10px;
    box-shadow: #e0e0e0 0px 0px 10px; clear: both;
}
.form_boxA{}
.form_boxA table{width: 100%;}
.form_boxA th{border-bottom: #e3e3e3 solid 2px; text-align: center; font-size: 14px; padding: 10px 0px;}
.form_boxA td{border-bottom: #e3e3e3 solid 1px; text-align: center; font-size: 14px; padding: 8px 15px;}
.form_boxA a{color: #3085be; text-decoration: none;}
.form_boxA a:hover{color: #1e628f; text-decoration: underline;}
.form_boxA table tr:hover{background: #EFEFEF;}
.msg{padding: 10px 0px 10px 10px; font-size: 12px;}
.cancel_border{width: 35px; text-align: center; border: none; background: #fff;}
.can_edit{width: 50px;}


/* 分页 */
.am-cf .am-fr{float: right;}
.am-pagination{position: relative; padding-left: 0; margin: 20px 0; list-style: none; color: #999; text-align: left;}
.am-pagination > li{display: inline-block;}
.tpl-pagination .am-disabled a, .tpl-pagination li a{color: #23abf0; border-radius: 3px; padding: 6px 12px;}
.am-pagination > .am-active > a, .am-pagination > .am-active > a:focus,
.am-pagination > .am-active > a:hover, .am-pagination > .am-active > span,
.am-pagination > .am-active > span:focus, .am-pagination > .am-active > span:hover{
    z-index: 2; color: #fff; background-color: #0e90d2; border-color: #0e90d2; cursor: default;
}
.tpl-pagination .am-disabled a, .tpl-pagination li a{color: #23abf0; border-radius: 3px; padding: 6px 12px;}
.am-pagination > li > a , .am-pagination > li > span{
    position: relative; display: block; padding: 0.4em 0.8em; text-decoration: none; line-height: 1.2; background-color: #fff;
    border: 1px solid #ddd; border-radius: 3px; margin-bottom: 5px; margin-right: 5px;
}

.form-control{
    display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555;
    background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.img-thumbnail{
    display: inline-block; max-width: 100%; height: auto; padding: 4px; line-height: 1.42857143; background-color: #fff;
    border: 1px solid #ddd; border-radius: 4px; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}